package ;


using SimpleUsing;

class Main
{
  
	static function main () {
   
   Simple.foo(1, 2, 3, 4, 5, 6, 7, 8);

    
    
    //var s = new Simple();
    
    // construct
    var s = Simple.construct(1.1);
   var s2 = Simple.construct("a", "b");
      
    
    // instance
    s.fooInstance("a", "b");
    s.fooInstanceVarArgs("a", "b", "c", "d", "e");
    s.fooInstanceVarArgs();
    s.fooInstanceVarArgs("a","b","c","d");
    
    // using
    s.fooUsing("hi", "b");
    s.fooUsing("a", "b");
    s.fooUsing(1);
    var u = s.fooUsing(1.1);
    
    
    

    
    
    //s.fooInstance(1);
    
    //s.fooUsing(1);
    
    
	}
		
	
	
}
